About Stephen Einhorn Limited (03021936) United Kingdom