About Consulting Directors Limited (09640496) United Kingdom