About Magnomatics Limited (05878200) United Kingdom