About Worcester Grasstrack Racing Club Limited (11238705) United Kingdom