About E C Mitchell Limited (06865019) United Kingdom