About Knowldale Car Club Limited (00628637) United Kingdom