About Teatox Company Limited (12775581) United Kingdom