About Merrifield Holdings Limited (05218033) United Kingdom