About Luard Investments Limited (00400439) United Kingdom