About Meryl Baldwin Limited (00887046) United Kingdom