About Techcon Specialist Products Ltd (09981087) United Kingdom