About Houghton Phillips Limited (04373101) United Kingdom