Company name: My Cup of Tea Ltd
Description: Swish tea purveyors with tasting counter
5 Denman Pl, London W1D 7AH, United Kingdom