About W Sanders & Sons Ltd (04995176) United Kingdom