About Latimer Grill Ltd (12727450) United Kingdom