About Clifton Food Store Ltd (12871620) United Kingdom