About Oxford Pharmascience Limited (06498279) United Kingdom