About Spanco Tech Solutions Limited (11989946) United Kingdom