About Techniko Industrial Products Ltd (10569521) United Kingdom