About W. S. Slater & Co. Limited (00533563) United Kingdom