About Ecs Associates Limited (08822469) United Kingdom