About Mitchell Harris Ltd (12771898) United Kingdom