About Mini Se7en Racing Club Ltd (05365130) United Kingdom