About Tnc Holdings Limited (06721245) United Kingdom