About E.c.s. (scotland) Ltd. (SC289992) United Kingdom