About Opsol (carmarthen) Limited (10302101) United Kingdom