Tree Bumble Bee?

Saw this character at Middleton Hall yesterday. I think it is a Tree Bumble Bee, Bombus hypnorum. Can anyone verify or correctly identify it?
Anonymous