About Magnecorde Ltd (12381834) United Kingdom