About Harmsworth Royalties Limited (04219212) United Kingdom