About D J Mitchell Limited (03788653) United Kingdom