About Micro Precision Gear Technology Limited (08612199) United Kingdom