About Magsmcdonald Ltd (SC523729) United Kingdom