About Clacton Store Convenience Ltd (13290383) United Kingdom