About Teifi Marketing Association Limited (IP23567R) United Kingdom