About Coventry Trophy Centre Limited (08210495) United Kingdom