About Broomfield House Holdings Ltd (09801590) United Kingdom