About Chris Duffy Limited (SC255460) United Kingdom