About Magnartec Ltd (07798574) United Kingdom