About Ecsmk Limited (05943767) United Kingdom