About J W Racing Limited (03647058) United Kingdom