About Magazine Makers Ltd (08646938) United Kingdom