About Jules O Dowd Limited (08047498) United Kingdom