About John Rhodes Autospeed Ltd. (08354349) United Kingdom