About Statisticians In The Pharmaceutical Industry Limited (04634899) United Kingdom