About Clacton Family Festival Ltd (12712929) United Kingdom