About Windsor Car Club Limited (00969861) United Kingdom