About Mc Clacton Holdings Ltd (12830339) United Kingdom