About Torr Vale Mills Limited (01285293) United Kingdom