About W.s. Scott And Co (holdings) Limited (12554630) United Kingdom