About Lonsdale 71 Investments Limited (13254697) United Kingdom