Total Voting Rights and Application for Listing - James Halstead PLC | RNS | Ticker