About Spaced Ens Publishing Services Limited (08442006) United Kingdom