About Lonsdale Holdings Limited (04086295) United Kingdom