About Magmac Services Ltd (SC510944) United Kingdom