About Meridian Press Limited (03124956) United Kingdom