About Tand Holdings Limited (13097328) United Kingdom