About L&m Interiors Limited (10990851) United Kingdom