About Mitchell Communications Ltd (10356269) United Kingdom