About Maurice Duffy Limited (11240929) United Kingdom