ALDI 83 Homer Road, Solihull B91 3QJ