About Broom House Durham Limited (11964927) United Kingdom