About William Shapland & Sons Ltd (03845062) United Kingdom