About Teefth Limited (06505296) United Kingdom