Company name: The Island Pool
Description: Famous Carvery and restaurant
Wolverhampton Rd, Cookley, Kidderminster DY10 3RX, United Kingdom