About Coverdale Solutions Limited (03350831) United Kingdom