About Sanderson Technology Services Ltd (13447814) United Kingdom