About London Rd Bar & Grill Ltd (10406342) United Kingdom