About Spatech Limited (09796063) United Kingdom