About Dorian Spencer Jones Limited (12757765) United Kingdom