About Altin Grill Ltd (12278940) United Kingdom