Find New Balance in Minster-On-Sea, Kent