About Lsb Holdings Limited (10258490) United Kingdom