About Kevin Duffy Partners Limited (09058238) United Kingdom