About William Powell & Sons Limited (00214549) United Kingdom