About Tecc Vehicle Sales Limited (12752391) United Kingdom