About Galen Management Services Limited (00310466) United Kingdom