About Broomfield House Chelmsford Limited (10009281) United Kingdom