About Lydiard Investments Limited (06372035) United Kingdom