About L&k Restorations Limited (13441234) United Kingdom