About Kash & Karry Supplies Ltd (08280259) United Kingdom