About T A R S C Limited (02341039) United Kingdom