About Mitchell Trade Limited (04339324) United Kingdom