About Spurgeon Health Limited (10278748) United Kingdom