About Spanner Tech Services Ltd (11135582) United Kingdom