About Diamond & Watches Co Ltd (07899704) United Kingdom