About Meermark Limited (08664890) United Kingdom