About John Denton Limited (12502438) United Kingdom