I may be wrong, but if they have a presence in the UK they most likely do not need a presence in Germany. Through EU agreements, Germans are allowed to work legally in the UK.
A UK company (or a company of any jurisdiction) can establish a subsidiary in another EU state, in much the same way you could register a NY-incorporated company as a foreign company in CA, but this doesn't appear to be what's happened in this case.