Upvote:1
With either Filipino or British nationality, you normally need a visa to visit China for business or tourism.
The exceptions are:
Filipino citizens with an APEC Business Travel Card endorsed for China can visit visa-free for up to 60 days.
Both nationalities can get a visa on arrival for tourism at certain Chinese ports, but require pre-approval by the Chinese government. For a business visit, an existing Chinese business needs to invite you (in addition to the government pre-approval). As I understand it this scheme is fairly new, but it is in Timatic, so airlines should not give you any trouble with it.