About Llangadog Angling Limited (06131434) United Kingdom