About W.d.sellers And Sons Limited (00547233) United Kingdom