About Sanders Technical Services Limited (06206367) United Kingdom