About Katrina O Duffy Limited (12040956) United Kingdom