About Lc S Handyman Service Ltd (12065248) United Kingdom