About E C & I Services Ltd (11466354) United Kingdom