About Broom Mills Management Company Limited (05312532) United Kingdom