About Acorn Magazines Limited (02486018) United Kingdom