About Lr Sellers Industry Ltd (13287894) United Kingdom