About Stockbridge Racing Limited (00910983) United Kingdom