About Merrills Coulter Limited (12040240) United Kingdom