About Mr Biggs Bar & Grill Ltd (11537193) United Kingdom