About Spearing Technology Services Limited (11470868) United Kingdom