About Upminister Grill Ltd (11399346) United Kingdom