About E & C S Limited (05405325) United Kingdom