About International Catering & Foods Limited (09681781) United Kingdom