About Tsc (york) Limited (04293342) United Kingdom