About Magazine Holdings Limited (02292393) United Kingdom