About Merrell Editions Limited (08398114) United Kingdom