About E. J. Edelstein Limited (01250394) United Kingdom