About Tant Laboratories Limited (04276285) United Kingdom