About Brown & Polar Ltd (13015288) United Kingdom