About John Duffy Investments Limited (12737771) United Kingdom