About J.m. Dodd Limited (04307407) United Kingdom