About K&d Foods Limited (11447108) United Kingdom