About Shield Technical Solutions L.p. (SL023916) United Kingdom