About Henry W Pollard & Sons (group) Limited (07780555) United Kingdom