About Coventry Service Centre Ltd (06211362) United Kingdom