About E&c&o Limited (13185532) United Kingdom