About W Seward & Sons Ltd (07123133) United Kingdom