About Ty Coffi Cilfrew Ltd (11939025) United Kingdom