Plans to build a 24-hour storage business made up of over 120 containers next to a Bradford primary school have been approved.