UK PMI services for March beat both forecasts and prior readings of 52.6 as it came at 57.1.