About Coventry Taipan Limited (12045696) United Kingdom