About Carmarthen Assets Limited (12403698) United Kingdom