They should have this form at the satellite office, petitioner means wife? The one I used was from the US, I didn't see one on the UK Philippine Consulate download forms list, short cut below but I could have missed it:
The Philippine Embassy in London » Downloadable Forms
Do you need a letter from the spouse/petitioner here's what it looks like and current but it's a short cut to the Philippine Consulate in Chicago, USA:
It's the 5th or last page.