About Shot Of Tea Ltd (11285931) United Kingdom