Halifax Sport Karate 17a Mill House Lane, Triangle, Sowerby Bridge HX6 3LN