About Broomfield Associates Limited (03189379) United Kingdom