About T.s.c. Machine Sales Limited (SC085723) United Kingdom