About Hicks Coventry Limited (13345553) United Kingdom