About Llanelli Wanderers Rfc Limited (10906291) United Kingdom