About Lsr Trading Limited (09541381) United Kingdom