About Super Industrial Services L.p. (SL015136) United Kingdom