About Merriman Plant Limited (02669938) United Kingdom