About S.adler & Sons Limited (00496670) United Kingdom