About Microtech Communications Limited (04281078) United Kingdom