About Jlr Joinery & Handyman Service Ltd (13328323) United Kingdom