About John Guest Racing Limited (03482581) United Kingdom