Microsoft is No 1 consumer UK brand