About Ely Grill Ltd (11289388) United Kingdom