About Lake & Fell Ltd (09992688) United Kingdom