About Jlg Holdings Limited (13348915) United Kingdom