About Magazine Heroes Limited (09886664) United Kingdom