Great presence in the UK