About Coveford Limited (03026024) United Kingdom