About E.c.edwards Limited (00756782) United Kingdom