About Mitchell Design Associates Ltd (08636291) United Kingdom