About David R Mitchell Limited (SC560735) United Kingdom