About Brown And Lonsdale Limited (12017741) United Kingdom