About Stanley Ventures Ltd (13221196) United Kingdom