About Coventry Holdings Limited (12735787) United Kingdom