About L.& M.langer Limited (00312543) United Kingdom