About Teabag Chihuahua Limited (04942727) United Kingdom