About D & O Jones Limited (02938501) United Kingdom