About Spice Of Darjeeling Ltd (13098996) United Kingdom