About Echo International Trading Co. Limited (06396662) United Kingdom