About Teal Associates Lp (SL020973) United Kingdom