About Stanley Watts Greenwich Ltd (13424417) United Kingdom