About Covmo Coventry Motors Limited (05381330) United Kingdom