About J Dodd Services Ltd (13197254) United Kingdom