About Llanelli Angling Limited (08384169) United Kingdom