About C.e. Broomfield Limited (00399912) United Kingdom