About Broomhall Management Limited (02784766) United Kingdom