About E.d. Cannon Holdings Limited (01061782) United Kingdom