About Broomhurst Limited (02354881) United Kingdom