About System Components L.p. (SL013792) United Kingdom