It was a pleasure dealing with Scapa Italia SpA. T...
It was a pleasure dealing with Scapa Italia SpA. Their products are of excellent quality and their customer service team never fails to impress. The staff is knowledgeable and genuinely helpful. A truly positive experience from start to finish!