About Mitchells (gloucester) Limited (01072866) United Kingdom