About The Pharma Letter Limited (07234765) United Kingdom