About Dove & Co Ltd (08421209) United Kingdom