About Broom Stanley Investments Ltd (05562979) United Kingdom