About Merritt Holdings Limited (05197001) United Kingdom