About C. W. H. Racing Club Limited (04794419) United Kingdom