About Tudorose Textiles Limited (02333951) United Kingdom