About Clacton On Sea Limited (12488931) United Kingdom