About Epinephrine International Limited (09889780) United Kingdom