About Douglas And Landmann Limited (06230969) United Kingdom