About Brooms Investments Limited (12370351) United Kingdom