About Galen Research Limited (06282937) United Kingdom