About Kar Foods Limited (12813252) United Kingdom