About Bowers Pharmaceutical Development Consulting Ltd (13281053) United Kingdom