About Sophia Duffy Limited (11864834) United Kingdom