About Coombes Lane Stores Ltd (12669417) United Kingdom