About Harrington Pharma Ltd (13699817) United Kingdom