About Parker Haworth Bioscience Limited (10655780) United Kingdom