About Lake Escomb Limited (06381175) United Kingdom