About Sptecc Limited (09249838) United Kingdom