About Teknicare Limited (03715617) United Kingdom