About Tropic Corporation L.p. (SL017349) United Kingdom