About The Tourist Trophy Garage Limited (06368915) United Kingdom