About Deshi Spice (carlisle) Ltd (11055840) United Kingdom