About Catherine Merridale Limited (08270550) United Kingdom