About Grand Grill Ltd (12115820) United Kingdom