About W N Powell & Sons Ltd (03208969) United Kingdom