About Douglas Green Consulting Limited (06883194) United Kingdom