About Magtron Limited (02681983) United Kingdom