About Lakewood Investments Limited (02824143) United Kingdom