About Houghton Spice Ltd (11681840) United Kingdom