About Coverscope Limited (02705274) United Kingdom