About Jk Dodd And Dodd Ltd (06922643) United Kingdom