About Desi Sweets & Treats Limited (07201459) United Kingdom