About Farm House Grill Ltd (13154953) United Kingdom