Address:
Duddery Hill
Haverhill
Suffolk
CB9 8LG
United Kingdom
Tel:
01440 715000
Website:
http://www.iff.com