About Thornbury Motors Limited (01066677) United Kingdom