About E C S (london) Ltd (02823025) United Kingdom