About Teatimed Limited (08623431) United Kingdom