About Galen Partners Limited (07381155) United Kingdom