I hope that agency is here in UK?
Since the largest part of visa application is based on evidence from the sponsor, I'm sure it would be far better to utilise a UK agent (Time difference, communications and speed)
I not saying some agents in Philippines are not competent, they are. But I think the logistics are just too complex for the best outcomes in good time.