About Oa Duffy Ltd (NI680600) United Kingdom