About Ss Tea Ltd (13300177) United Kingdom