About John Dudding Limited (00953528) United Kingdom