About Meridian Stamp Company Ltd (04787142) United Kingdom