About W.s. Bayston & Son Limited (01875965) United Kingdom