About Lakemill Investments Limited (03795956) United Kingdom