About Clevedale Christmas Club Limited (12572517) United Kingdom