About Lakenheath Investments Limited (05229787) United Kingdom