About Spa Capital Limited (09493178) United Kingdom