About Nicco Foods Limited (02834330) United Kingdom