About Microteknics Limited (03330492) United Kingdom