About London Road Foodstore Ltd (12599903) United Kingdom