About Coventry Auto Components Ltd (06236482) United Kingdom