About L&ms Projects Limited (08939464) United Kingdom