About Merridale Ltd (02990709) United Kingdom