About Lakehurst Investments Limited (04659283) United Kingdom