About Mill Lane Stores Limited (04655916) United Kingdom