About Tynemouth Motor Company Specialist Cars Limited (03792178) United Kingdom