About E. & C. Design Services Limited (02016756) United Kingdom