About Jamie Duffy Limited (SC557578) United Kingdom