About Crick Motor Company Limited (02018727) United Kingdom