About Spice Computers Limited (02742495) United Kingdom