About Kitchen Kneads Ltd (12865249) United Kingdom