About J D R Karting Limited (02770961) United Kingdom