About Chris Duffy Consulting Limited (10897640) United Kingdom