About Blandfords Convenience Store Ltd (10820086) United Kingdom