About J. Dodd & Co. Limited (01507197) United Kingdom