Just had a thought ....... there is a shop called Cho Mee in Mill Road, Cambridge that sells filipino, chinese and thai food. One of the shop assistants is a filipino guy ....... they may know of some Filipino caterers there