About Douglas And Cleaver Ltd (12025253) United Kingdom