About Bromsgrove Kart Club Limited (01583031) United Kingdom