About Huntley & Palmers Limited (04338618) United Kingdom