About L&r Living Ltd (13034325) United Kingdom