About S.watson Teesside Limited (10009173) United Kingdom