About Islington Pharma Limited (09526893) United Kingdom