About William Mitchell Limited (03524486) United Kingdom