About Supertech Corporation L.p. (SL017359) United Kingdom