About Broom Holdings Ltd (12283971) United Kingdom