About Carmarthen Electronics Limited (06294741) United Kingdom