About Petros Textiles (1984) Limited (01836702) United Kingdom