About Talon Textiles Limited (02441949) United Kingdom