About Henry W. Pollard & Sons Limited (01436119) United Kingdom