About Textured European Finishes Limited (01049604) United Kingdom