About W D Seward & Sons Limited (04471486) United Kingdom