british agent (20 results)