Emgee - vickers is still there, part of BAe Systems - hence my submarine comment!

As i also said, not sure the photo is of Barrow anyway (too cold and wet to wear shorts and string vests at any time)