About Prize Magazines Limited (03541260) United Kingdom