About The Thames Valley Traction Company Limited (08594069) United Kingdom