About Lonsdale & Marsh Ltd (11591789) United Kingdom