About Broomz Limited (SC245973) United Kingdom