About Kemtron International Limited (00911782) United Kingdom