About The Cresser Car Company Limited (02208541) United Kingdom