About Parkers Pharma Limited (11741150) United Kingdom