About L. C. Mitchell And Company (gloucester) Limited (00384817) United Kingdom