About Barnham Broom Holdings Ltd (10485766) United Kingdom