About Mere Green Copy Shop Limited (02395542) United Kingdom