About L.r Dwelling Solutions Limited (11085940) United Kingdom