About William Lonsdale Limited (09500748) United Kingdom