About Teifi Valley Graphics Ltd (01694123) United Kingdom