About Teifi Valley Building Supplies Limited (01810761) United Kingdom