About Mitchell Design & Construct Limited (02752267) United Kingdom