About Llangollen Angling Limited (06779116) United Kingdom