Outdoor deck manufacturer in Seychelles