JHD Earnings - James Halstead plc | Makkler