About Sparc Systems Limited (01269151) United Kingdom