About Stanley Emerson & Sons Limited (NI013897) United Kingdom