Aquazoo in the whitgift seem pretty good, there is also a Maidenhead Aquatics over by the Colenades
Otherwise Debdens pet shop on surrey street has a small selection and there is a Pets at Home by wadden station, that was being refurbished last time I was there