About Lehmann Food Ingredients Ni Limited (NI659357) United Kingdom