About Stoke Speedway & Stock-car Club Ltd (12668715) United Kingdom