About Broom Management Company Limited (02330422) United Kingdom