About Lordship Lane Supermarket Limited (10525745) United Kingdom