About T C Holdings Limited (04283585) United Kingdom