About Island Grill (barry) Ltd (10436157) United Kingdom