About Duffy S Jg Limited (SC592719) United Kingdom