About Llanelli Limited (08583692) United Kingdom