About L & M Proprietas Ltd (13211397) United Kingdom