About Duffy Quality Pharma Consulting Ltd (13439799) United Kingdom