About Healing Space Liverpool Limited (06074472) United Kingdom