About Ty Afan Clyd Limited (11520143) United Kingdom