About Llangorse Lake Conservation And Management Co. Limited (02046283) United Kingdom