Ego at The Forest, Lickey End, Bromsgrove