About Chris Haynes Consulting Ltd (10610630) United Kingdom