About Broom Limited (SC646742) United Kingdom