About Grill Bay Ltd (12767844) United Kingdom