About Broomfield & Anderson Limited (04020485) United Kingdom