About Lake Interim Management Limited (03667827) United Kingdom