About Jamesswainston Limited (12210766) United Kingdom