About Bagshot Grill Ltd (12264144) United Kingdom