Crane D171AC Ball Valve 28mm PN25 DZR PN16
Compression ends to suit BS EN 1057: Half hard R250 copper tube.
eBay