About C & M Clacton Limited (12237956) United Kingdom