About L&m Holding Ltd (09356139) United Kingdom