About Spence Court Limited (08884250) United Kingdom