About Dm&lr Ltd (12480010) United Kingdom