About Douglas Carter Limited (11751869) United Kingdom