About Spenceware Limited (08977145) United Kingdom