About Broompool Limited (04014461) United Kingdom