About Desi Spice Birkenshaw Ltd (11743021) United Kingdom