About Teifi Furniture Limited (06023248) United Kingdom