About Tack Industries Limited (00537755) United Kingdom