About Coventry Phoenix Limited (01769243) United Kingdom