About Lsi (carmarthen) Limited (04719930) United Kingdom