About Dexter & Jones Limited (09694876) United Kingdom