About Lsm Technology Limited (08695822) United Kingdom