About K&n Daily Fresh Meat Ltd (11517301) United Kingdom