About Dexter Bell Associates Limited (06711658) United Kingdom