About Broomfield House Limited (01610656) United Kingdom