About Manir Donaghue R&d Services Ltd (12940758) United Kingdom