About Lyndons Investments Limited (04079332) United Kingdom