About Stanley Kenner & Co. Limited (04428073) United Kingdom