About Robert J Mitchell Limited (12412265) United Kingdom