About Lec Llanelli Limited (07434625) United Kingdom