About Tairah Twine Company Limited (11512830) United Kingdom