About Kallo Foods Limited (02893019) United Kingdom