About C & C Pomfret Limited (08993791) United Kingdom