About Mag Rotherham Limited (10052865) United Kingdom