About M & L Albemarle Rest Home Ltd (11529999) United Kingdom