About Clacton Pavilion Limited (02776181) United Kingdom