About L&d Living Limited (13593230) United Kingdom