About The National Karting Association Limited (04595332) United Kingdom