About International Pharma Distributors Limited (13711013) United Kingdom