About Broom Sc Limited (06805130) United Kingdom