About Sorted Technical Services Ltd (12161618) United Kingdom