About Lake Meadow Limited (01422203) United Kingdom