About Llangwarren Lake Limited (06394726) United Kingdom