About Grill Stop Ltd (12042717) United Kingdom