Yes, it is possible to create Google Shopping Ads in the UK!
Since its introduction in 2002, it is possible to create and advertise Google Shopping campaigns in the United Kingdom.