About Ls Decorating & Handyman Services Limited (12831202) United Kingdom