About J. & A. Mitchell And Company Limited (SC003582) United Kingdom