About Oxford Pharmagenesis Holdings Limited (08242591) United Kingdom