About Magnatech Technology Limited (08762659) United Kingdom