About North Shropshire Grass Track Car Club Limited (01423140) United Kingdom