About Magnatronics Ltd (12276046) United Kingdom