About Tsc Holdings Limited (10704208) United Kingdom