About Stanley Specter Ltd (10584261) United Kingdom