About Ecs Technology Services Ltd (09697354) United Kingdom