About Mickle Trafford Stores Limited (04247200) United Kingdom