About Broom House Investments Limited (01156457) United Kingdom