About Mile End Superstore Limited (12711204) United Kingdom