About Meridian Publishing Limited (09644438) United Kingdom