About Thomas Gc Mitchell Ltd (07127583) United Kingdom