About Keith Mitchell Ltd. (SC382912) United Kingdom