About Scott James Mitchell Ltd (13478985) United Kingdom