About Tack International Limited (02936840) United Kingdom