The Babcock International Group do... things. According to their website, they're a "leading provider of critical, complex engineering services which support national defence, save lives and protect communities." That sounded a little euphemistic to me, and Wikipedia is a bit more revealing, calling them an "aerospace, defence and nuclear engineering services company". I have no idea what they get up to in Bower Ashton.
GPS Coordinates:
51.44037, -2.62630
Location: Ashton Vale