ALDI Location in Solihull