About Birmingham International Mini Market Ltd (12671991) United Kingdom