About Lonsdale & Lonsdale Limited (11170609) United Kingdom