About Kellys Kitchen Ltd. (10181201) United Kingdom