About Wickman Coventry Limited (03134891) United Kingdom