About London Grill Ltd (13582707) United Kingdom