About Tuckenhay Mills Limited (02353128) United Kingdom