Completion One of our sand separation systems is completed. From design through to fabrication on site at Raglan, South Wales we build sand separation systems