About Ace Technical Services L.p. (SL015438) United Kingdom