About Spiral Tea Ltd (12082001) United Kingdom