United Drug has bought Craig & Hayward, a UK supplier of specials medicines which serves the retail pharmacy sector.
The company provides specially prepared products manufactured in response to a prescription for a specific patient.
It employs 13 people and is based in Wallingford in Oxfordshire.