About Lake Investments Limited (03850693) United Kingdom