About Lindholme Motor Sports Club Limited (02995326) United Kingdom