About Clifton Textiles Limited (03690493) United Kingdom