About J Dempsey Management Consulting Limited (09950627) United Kingdom