About W.p. Sheldon & Sons Limited (01041569) United Kingdom