About Buffet Island Restaurants Company Limited (05350711) United Kingdom