British High Commission delegation calls on IGP