About S. A. Technical Services Ltd (10894720) United Kingdom