About Independent Pharma Consultants Limited (05495753) United Kingdom