About London Groceries Limited (13087397) United Kingdom