About Snetterton Motor Racing Club Ltd (09919049) United Kingdom