About William S. Graham & Sons (dewsbury) Limited (00852497) United Kingdom