About Chris Dennison Consulting Ltd (09470408) United Kingdom