About Merriwell Ltd. (05403262) United Kingdom