About Winstar Technics L.p. (SL011157) United Kingdom