About Meridian Publications Limited (03680334) United Kingdom