About Dover & Dickens Ltd (10105411) United Kingdom