About Waterman Stern Limited (11025152) United Kingdom