About Sp@ce Limited (01570251) United Kingdom