About Kitchen Kapers (international) Limited (01888190) United Kingdom