About Spr Capital Limited (08659155) United Kingdom