About Petros Textiles (1969) Limited (00951787) United Kingdom