Taffrail was the pseudonym of Henry Taprell Dorling.
The cover says A Novel of the China Seas
First published October 1929, with seven further reprints through to February 1941, with probably more.
From an AbeBooks description:
A naval adventure based on Royal Navy encounters with pirates in the Canton Delta. The narrative focuses on authentic sea combat and maritime tactics.