About L&s Restorations Limited (10022153) United Kingdom