About Coveney Nicholls Limited (04269812) United Kingdom