About Manchester & Buxton Kart Club Limited (03138879) United Kingdom