Swansea shared service centre scoops top customer service award