About Coventry Street Advisors Limited (12161195) United Kingdom