About Llanelli Engineering Limited (01496521) United Kingdom