About London Restaurant Group Limited (10979984) United Kingdom