About De Coveney Limited (08290819) United Kingdom