About Grill Street Ltd (11783989) United Kingdom