About Lordwest Trade L.p. (SL020514) United Kingdom