About Jed Denton Holdings Limited (11709375) United Kingdom