About E.dexter Limited (00467086) United Kingdom