About The Trade Link Company Limited (02639573) United Kingdom