About Spt Solutions Limited (06401109) United Kingdom