Sheppard Robson have secured planning permission to build a new £17m facility for the Archbishop Beck Catholic Sports College in Liverpool.