About Stanley Moss Limited (10873455) United Kingdom