About Eccord Limited (06006478) United Kingdom