About Southbridge Trade L.p. (SL023421) United Kingdom