About Masala Bazaar Swindon Ltd (11021853) United Kingdom