About Kemtronix (uk) Limited (01244833) United Kingdom