About Galway Life Sciences Limited (07888260) United Kingdom