About Red Darjeeling Cafe Limited (12065985) United Kingdom